草庐IT

Android GoogleMap 或 SupportMapFragment - 空指针异常

全部标签

python 异常错误子进程文件丢失 - 但是什么文件?

我有一个在python2.7.3(windows)上运行的代码,我尝试在python2.7.8(windows)上运行它并得到以下错误:main:INFO**开始Main**Traceback(mostrecentcalllast):File"C:\wamp\www\prenderer\src\main.py",line82,innuke_process=launch_nuke()File"C:\wamp\www\prenderer\src\main.py",line31,inlaunch_nukequery=subprocess.Popen(r"queryprocess",stdou

c# - Directory.EnumerateFiles 异常

我有一个非常罕见的行为。我正在使用Windows10x64和VisualStudio2013,当我在32位应用程序中运行此代码时Directory.EnumerateFiles(@"C:\Windows\System32\winevt").Count()我有一个System.IO.DirectoryNotFoundException类型的异常如果我打开一个非管理员cmd控制台并运行dirC:\Windows\System32\winevt结果是winevt文件夹中的文件夹列表。该文件夹存在并具有子文件夹。有什么想法吗?谢谢 最佳答案

windows - 给定一个指针,我如何找到它所属的 _HEAP_ENTRY?

我正在学习使用WinDbg,我可能会偏离正轨,但我假设如果我的程序没有使用分页堆,而不是“拥有”的_DPH_HEAP_BLOCK结构一个指向我的分配的指针,我会为分配的数据设置一个_HEAP_ENTRY。给定堆上已分配数据的地址,我如何找到与之对应的_HEAP_ENTRY(在WinDbg中),或者我的问题甚至没有意义?我的问题的根源是我想知道转储中的分配是否已释放或堆是否以某种方式损坏。 最佳答案 !heap-p-a启用页堆后,这会转储出有用的信息(可能包括最后一个分配/释放此堆block的人的调用堆栈)-我认为这可视化了_DPH_

Windows DataGridView BindingSource 索引超出范围异常

场景:基本上我有一个System.Windows.Forms.DataGridView继承BindingSource和IBindingList的类一个有2个标准列表作为私有(private)属性的类DataGridViewdgv=new...MyBindingSourcebindingSource=new...MyList列表=新...DataGridView.DataSource属性设置为BindingSource,BindingSource.DataSource设置为列表的私有(private)列表之一bindingSource.DataSource=list.ListA;dgv.

从 XP 切换到 WIN2K 时出现 Java 异常

我有一个应用程序将JNI用于DLL中的某些native函数。该应用程序在WindowsXP上运行正常,但是当我在Window2000上运行该程序时,我收到以下信息:java.lang.UnsatisfiedLinkError:C:\ProgramFiles\Compunetix\stixDlls\CMSCIDll.dll:Thespecifiedprocedurecouldnotbefoundatjava.lang.ClassLoader$NativeLibrary.load(NativeMethod)atjava.lang.ClassLoader.loadLibrary0(Unkno

windows - 项目中的 Leiningen repl EOF 异常

刚刚在D:\lein\中的WindowsXP上安装了Leiningen2.1.2(lein.bat),将此目录添加到路径中。然后我开始replD:\lein>leinrepl它运行良好。它也可以运行在其他目录下,并且可以很好地执行命令。然后我制作了示例项目“helloworld”:D:\lein>leinnewapphelloworldLein使用示例应用创建了项目目录。然后我去项目目录D:\lein>cdhelloworld现在我在项目文件夹中运行命令:D:\lein\helloworld>leinrepl并得到这个错误:Exceptioninthread"main"clojure.

c++ - 如何确定我们使用的是真正的 48、56 还是 64 位指针

我正在使用一些技巧在指针中存储额外的信息,目前有些位没有在指针中使用(最高16位),但这在未来会改变。我希望有一种方法来检测我们是否正在编译或运行在将使用超过48位的指针的平台上。相关内容:Whycan'tOSuseentire64-bitsforaddressing?Whyonlythe48-bits?http://developer.amd.com/wordpress/media/2012/10/24593_APM_v2.pdfx86-64、Windows、C/C++需要解决方案,最好是可以在编译时完成的解决方案。其他平台的解决方案也很有趣,但不会标记为正确答案。

c# - 获取鼠标指针下方的窗口句柄,同时忽略半透明窗口

我创建了一个半透明的表单(60%的不透明度和黑色背景),我的应用程序在启动时最大化了整个屏幕。基本上,它会在整个桌面上转换出一种灰色。当用户将鼠标悬停在桌面上的窗口上时,我想获取该窗口的句柄(hWnd)。对我有用的简单方法是:暂时隐藏我的表单(或者,暂时将我的表单的不透明度设置为0.0)调用[GetCursorPos][1]调用[WindowFromPoint][2]再次显示我的表单这种方法的问题是我的表单/屏幕闪烁,这是我不喜欢的。我尝试通过两种方式解决这个问题:我认为应该有一种方法可以通过调用ChildWindowFromPointEx直接在我的窗体下方获取窗口的hWnd。(传入桌

c# - 可以在虚方法中抛出 NotImplemented 异常吗?

我有一个用于一些插件式东西的基类,并且有一些方法是绝对需要实现的。例如,我目前将基类中的那些声明为虚拟的publicvirtualvoidSave{thrownewNotImplementedException();}在后裔中我有一个publicoverridevoidSave(){//dostuff}在那里抛出NotImplementedException是一个好习惯吗?例如,后代类可以是处理不同文件格式的模块。谢谢 最佳答案 通常我希望您的基类是抽象的,并且只是将实现推迟到继承类。publicabstractclassMyBas

c# - Azure AD 异常 - AADSTS50105 - "The signed in user is not assigned to a role for the application"

我正在使用AzureAD为ASP.NETWebAPI2RESTAPI设置身份验证。我希望所有客户端都能够使用用户名和密码通过RESTAPI进行身份验证。我已经设置了AzureAD(下面是完整的步骤,但本质上是-创建目录、添加用户、添加应用程序、在list中向应用程序添加角色、将用户分配给应用程序)。但是,当我尝试通过控制台应用程序(底部的完整代码)进行测试时,出现异常:类型为“Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException”的未处理异常发生在Microsoft.IdentityModel.Clie